home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Software / Vyzkuste / codePad / CodePad30.exe / Syntax Definitions / csharp.def < prev    next >
Text File  |  2000-11-08  |  6KB  |  232 lines

  1. object TPersHolder
  2.   P.Name = 'C#'
  3.   P.SyntaxBlocks = <
  4.     item
  5.       Name = 'Default'
  6.       ID = 0
  7.       CaseSensitive = True
  8.       UseMetaSymbol = True
  9.       UseMetaToWrapLines = False
  10.       MetaSymbol = '\'
  11.       FIText = 1
  12.       FIIntNum = 4
  13.       FIFloatNum = 5
  14.       FIHexNum = 6
  15.       FIDirective = 7
  16.       FISymbol = 13
  17.       UseSymbols = True
  18.       UseLineDirectives = True
  19.       UseComments = True
  20.       UseSingleLineComments = True
  21.       UseMultiLineComments = True
  22.       UseStrings = True
  23.       UseSingleLineStrings = True
  24.       UseMultiLineStrings = True
  25.       UseNumbers = True
  26.       UsePrefixedNumbers = True
  27.       UseSuffixedNumbers = True
  28.       UseMultipleNumSuffixes = True
  29.       UsePrefixedSuffixedNumbers = True
  30.       UsePSNumComposition = True
  31.       UsePrefixedIdentifiers = True
  32.       UseKeywords = True
  33.       BlockDelimiters = <>
  34.       LineDirectivePrefix = '#'
  35.       SingleLineCommentDelimiters = <
  36.         item
  37.           FontID = 9
  38.           LeftDelimiter = '//'
  39.         end>
  40.       MultiLineCommentDelimiters = <
  41.         item
  42.           FontID = 10
  43.           LeftDelimiter = '/*'
  44.           RightDelimiter = '*/'
  45.         end>
  46.       SingleLineStringDelimiters = <
  47.         item
  48.           FontID = 2
  49.           LeftDelimiter = '"'
  50.           RightDelimiter = '"'
  51.         end
  52.         item
  53.           FontID = 3
  54.           LeftDelimiter = #39
  55.           RightDelimiter = #39
  56.         end>
  57.       MultiLineStringDelimiters = <
  58.         item
  59.           FontID = 8
  60.           LeftDelimiter = '@"'
  61.           RightDelimiter = '"'
  62.         end>
  63.       NumPrefixes = <
  64.         item
  65.           LeftDelimiter = '0x'
  66.         end
  67.         item
  68.           LeftDelimiter = '0X'
  69.         end>
  70.       NumSuffixes = <
  71.         item
  72.           LeftDelimiter = 'U'
  73.         end
  74.         item
  75.           LeftDelimiter = 'u'
  76.         end
  77.         item
  78.           LeftDelimiter = 'L'
  79.         end
  80.         item
  81.           LeftDelimiter = 'l'
  82.         end
  83.         item
  84.           LeftDelimiter = 'F'
  85.         end
  86.         item
  87.           LeftDelimiter = 'f'
  88.         end
  89.         item
  90.           LeftDelimiter = 'D'
  91.         end
  92.         item
  93.           LeftDelimiter = 'd'
  94.         end
  95.         item
  96.           LeftDelimiter = 'M'
  97.         end
  98.         item
  99.           LeftDelimiter = 'm'
  100.         end>
  101.       NumPrefixesSuffixes = <>
  102.       IdentPrefixes = <
  103.         item
  104.           LeftDelimiter = '@'
  105.         end>
  106.       KeywordSets = <
  107.         item
  108.           FontID = 11
  109.           Name = 'reserved'
  110.           Keywords = 
  111.             'abstract,base,bool,break,byte,case,catch,char,checked,class,cons' +
  112.             't,continue,decimal,default,delegate,do,double,else,enum,event,ex' +
  113.             'plicit,extern,false,finally,fixed,float,for,foreach,goto,if,impl' +
  114.             'icit,in,int,interface,internal,is,lock,long,namespace,new,null,o' +
  115.             'bject,operator,out,override,params,private,protected,public,read' +
  116.             'only,ref,return,sbyte,sealed,short,sizeof,static,string,struct,s' +
  117.             'witch,this,throw,true,try,typeof,uint,ulong,unchecked,unsafe,ush' +
  118.             'ort,using,virtual,void,while'
  119.         end>
  120.     end>
  121.   P.FontTable = <
  122.     item
  123.       FontID = 1
  124.       GlobalAttrID = 'Whitespace'
  125.       Font.Charset = DEFAULT_CHARSET
  126.       Font.Color = clBlack
  127.       Font.Height = -13
  128.       Font.Name = 'Courier New'
  129.       Font.Style = []
  130.     end
  131.     item
  132.       FontID = 2
  133.       GlobalAttrID = 'String'
  134.       Font.Charset = DEFAULT_CHARSET
  135.       Font.Color = clMaroon
  136.       Font.Height = -13
  137.       Font.Name = 'Courier New'
  138.       Font.Style = []
  139.     end
  140.     item
  141.       FontID = 3
  142.       GlobalAttrID = 'String'
  143.       Font.Charset = DEFAULT_CHARSET
  144.       Font.Color = clMaroon
  145.       Font.Height = -13
  146.       Font.Name = 'Courier New'
  147.       Font.Style = []
  148.     end
  149.     item
  150.       FontID = 4
  151.       GlobalAttrID = 'Integer'
  152.       Font.Charset = DEFAULT_CHARSET
  153.       Font.Color = clGreen
  154.       Font.Height = -13
  155.       Font.Name = 'Courier New'
  156.       Font.Style = []
  157.     end
  158.     item
  159.       FontID = 5
  160.       GlobalAttrID = 'Float'
  161.       Font.Charset = DEFAULT_CHARSET
  162.       Font.Color = clGreen
  163.       Font.Height = -13
  164.       Font.Name = 'Courier New'
  165.       Font.Style = []
  166.     end
  167.     item
  168.       FontID = 6
  169.       GlobalAttrID = 'Integer'
  170.       Font.Charset = DEFAULT_CHARSET
  171.       Font.Color = clGreen
  172.       Font.Height = -13
  173.       Font.Name = 'Courier New'
  174.       Font.Style = []
  175.     end
  176.     item
  177.       FontID = 7
  178.       GlobalAttrID = 'Defines'
  179.       Font.Charset = DEFAULT_CHARSET
  180.       Font.Color = clGreen
  181.       Font.Height = -13
  182.       Font.Name = 'Courier New'
  183.       Font.Style = [fsBold]
  184.     end
  185.     item
  186.       FontID = 8
  187.       GlobalAttrID = 'String'
  188.       Font.Charset = DEFAULT_CHARSET
  189.       Font.Color = clMaroon
  190.       Font.Height = -13
  191.       Font.Name = 'Courier New'
  192.       Font.Style = []
  193.     end
  194.     item
  195.       FontID = 9
  196.       GlobalAttrID = 'Comment'
  197.       Font.Charset = DEFAULT_CHARSET
  198.       Font.Color = clGray
  199.       Font.Height = -13
  200.       Font.Name = 'Courier New'
  201.       Font.Style = [fsItalic]
  202.     end
  203.     item
  204.       FontID = 10
  205.       GlobalAttrID = 'Comment'
  206.       Font.Charset = DEFAULT_CHARSET
  207.       Font.Color = clGray
  208.       Font.Height = -13
  209.       Font.Name = 'Courier New'
  210.       Font.Style = [fsItalic]
  211.     end
  212.     item
  213.       FontID = 11
  214.       GlobalAttrID = 'Reserved words'
  215.       Font.Charset = DEFAULT_CHARSET
  216.       Font.Color = clBlue
  217.       Font.Height = -13
  218.       Font.Name = 'Courier New'
  219.       Font.Style = [fsBold]
  220.     end
  221.     item
  222.       FontID = 13
  223.       GlobalAttrID = 'Delimiters'
  224.       Font.Charset = DEFAULT_CHARSET
  225.       Font.Color = clBlack
  226.       Font.Height = -13
  227.       Font.Name = 'Courier New'
  228.       Font.Style = []
  229.     end>
  230.   P.SyntaxVersion = 3
  231. end
  232.